难道: don't tell me..., could it be that...?...
异口同声: different mouths, same voice, to speak in unison (idiom)...